home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
090
/
pctjja86.arc
/
KEYDATA.BAS
< prev
next >
Wrap
BASIC Source File
|
1985-02-06
|
1KB
|
38 lines
100 ' KEYDATA.BAS
110 '
120 ' Creates a file of (x,y) test data, entered from keyboard
130 '
140 CLS : WIDTH 80 : KEY OFF : DEFINT I-N
150 MOST.PTS = 10
160 OPTION BASE 1 : DIM X(MOST.PTS),Y(MOST.PTS)
170 INPUT "Enter desired output data filename ",FILE$
180 PRINT : PRINT "Opening output file " + FILE$
190 PRINT STRING$(19,45) + " " STRING$(LEN(FILE$),196)
200 OPEN FILE$ FOR OUTPUT AS # 1
210 PRINT
220 INPUT "Enter total number of data points ",N
230 IF N > MOST.PTS THEN 210
240 CLS
250 PRINT "Total number of points to be entered is ";N
260 PRINT
270 FOR I = 1 TO N
280 PRINT " point number ";I;
290 INPUT " ... enter x , y ",X(I),Y(I)
300 NEXT
310 CLS : PRINT "Summary" : PRINT
320 FOR I =1 TO N
330 PRINT " ... point number ";I;
340 PRINT " is ";X(I);",";Y(I)
350 NEXT
360 PRINT : PRINT "Press the space bar to write ";
370 PRINT "data to file " + FILE$
380 IF INKEY$ <> "" THEN 380
390 KEYSYM$ = INKEY$ : IF KEYSYM$ = "" THEN 390
400 IF KEYSYM$ <> CHR$(32) THEN 380
410 FOR I = 1 TO N
420 PRINT #1,USING "#.######^^^^ ";X(I);Y(I)
430 NEXT
440 CLOSE #1
450 PRINT : PRINT "Done ... ": PRINT
460 END